do something difficult skillfully - French English Dictionary